
/*
*
* Copyright (c) 2012 OPCIONES EMPRESARIALES DEL NORESTE S.A. DE C.V. S.F.P / CONDESE S.C.
* Avenida Delfines s/n Entre Marlin y Tiburon, La Paz, BCS Mexico CP 23090.
* 
* DEFINE EL IMPORTE A COBRAR  POR CADA VEZ QUE SE CUMPLE LA CONDICION DE LA COMISION
*
*/

package com.corba.vb2j.domainz;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class CobroCondicionadoPeriodoDetalle implements Serializable { 

	private static final long serialVersionUID = 1L;

	private Long id;
	private CobroCondicionadoPeriodo crcobroCondicionadoPeriodoId;
	private Long numeroOcurrenciaInicial;
	private Long numeroOcurrenciaFinal;
	private CrValor tipoImporteId;
	private BigDecimal importeComision;
	private BigDecimal porcentajeComision;
	private Long conceptoAplicacionId;
	private CrValor estatusId;
	private Date fechaBaja;
	private CrValor motivoBajaId;
	private Date fechaCreacion;
	private Long empresaId;

	public CobroCondicionadoPeriodoDetalle() {}

 	public Long getId() {
		return id;
	}

 	public void setId(Long id) {
		this.id = id;
	}
	
 	public CobroCondicionadoPeriodo getCrcobroCondicionadoPeriodoId() {
		return crcobroCondicionadoPeriodoId;
	}
	
 	public void setCrcobroCondicionadoPeriodoId(CobroCondicionadoPeriodo crcobroCondicionadoPeriodoId) {
		this.crcobroCondicionadoPeriodoId = crcobroCondicionadoPeriodoId;
	}
	
 	public Long getNumeroOcurrenciaInicial() {
		return numeroOcurrenciaInicial;
	}
	
 	public void setNumeroOcurrenciaInicial(Long numeroOcurrenciaInicial) {
		this.numeroOcurrenciaInicial = numeroOcurrenciaInicial;
	}
	
 	public Long getNumeroOcurrenciaFinal() {
		return numeroOcurrenciaFinal;
	}
	
 	public void setNumeroOcurrenciaFinal(Long numeroOcurrenciaFinal) {
		this.numeroOcurrenciaFinal = numeroOcurrenciaFinal;
	}
	
	public CrValor getTipoImporteId() {
		return tipoImporteId;
	}
	
	public void setTipoImporteId(CrValor tipoImporteId) {
		this.tipoImporteId = tipoImporteId;
	}
	
	public BigDecimal getImporteComision() {
		return importeComision;
	}
	
	public void setImporteComision(BigDecimal importeComision) {
		this.importeComision = importeComision;
	}
	
	public BigDecimal getPorcentajeComision() {
		return porcentajeComision;
	}
	
	public void setPorcentajeComision(BigDecimal porcentajeComision) {
		this.porcentajeComision = porcentajeComision;
	}
	
	public Long getConceptoAplicacionId() {
		return conceptoAplicacionId;
	}
	
	public void setConceptoAplicacionId(Long conceptoAplicacionId) {
		this.conceptoAplicacionId = conceptoAplicacionId;
	}
	
	public CrValor getEstatusId() {
		return estatusId;
	}
	
	public void setEstatusId(CrValor estatusId) {
		this.estatusId = estatusId;
	}
	
	public Date getFechaBaja() {
		return fechaBaja;
	}
	
	public void setFechaBaja(Date fechaBaja) {
		this.fechaBaja = fechaBaja;
	}
	
	public CrValor getMotivoBajaId() {
		return motivoBajaId;
	}
	
	public void setMotivoBajaId(CrValor motivoBajaId) {
		this.motivoBajaId = motivoBajaId;
	}
	
	public Date getFechaCreacion() {
		return fechaCreacion;
	}
	
	public void setFechaCreacion(Date fechaCreacion) {
		this.fechaCreacion = fechaCreacion;
	}
	
	public Long getEmpresaId() {
		return empresaId;
	}
	
	public void setEmpresaId(Long empresaId) {
		this.empresaId = empresaId;
	}

}

